var g = require("../../utils/group")

// pages/group/group.js
Page({
  matchname:function(e){
    this.setData({
      matchname:e.detail.value
    });
  },
  create(){
    var that = this;
    var database = wx.cloud.database();
    database.collection("match").add({
      data:{
        matchname:that.data.matchname,
        userid:that.data.userid
      }
    }).then((res)=>{
      if(res){
      wx.showToast({
        title:'数据插入成功',
      });}else{
      wx.showToast({
        title: '数据插入失败',
      });
    }
  });
  },
  picname:function(e){
    this.setData({
      picname:e.detail.value
    });
  },
  upload(){
    var that = this
    wx.chooseMedia({
        count: 1,
        success(res) {
            console.log(res.tempFiles)
            var po = res.tempFiles[0].tempFilePath.lastIndexOf(".")
            var ext = res.tempFiles[0].tempFilePath.slice(po)
            wx.cloud.uploadFile({
                cloudPath: that.data.picname + ext,
                filePath: res.tempFiles[0].tempFilePath,
                success(res) {
                    console.log(res.fileID)
                    that.data.imageList.push(res.fileID);
                    that.setData({
                      imageList:that.data.imageList
                    });
                }
            })
        }
    })
  },
  delete(){
    var k = this.data.deleteindex;
    this.data.imageList.splice(k,1);
    this.setData({
      imageList:this.data.imageList,
      flag3:false
    });
  },
  choose:function(e){
    var k = e.currentTarget.id;
    var loc = this.data.imageList[k];
    this.setData({
      currentImage:loc,
      flag3:true,
      deleteindex:k
    });
  },
    /** 
     * 页面的初始数据
     */
    data: {
      deleteindex:0,
      flag3:false,
      currentImage:null,
      imageList:[],
      picname:null,
      userid:null,
      matchname:null,
        titles:g.list,
        category:0,
        neirong:null,
        result:[],
        index:0,
        flag:false,
        flag2:false
    } ,
    changeCategory:function(e){
        console.log(e.currentTarget.id)
        this.setData({
          category:e.currentTarget.id

        });
        console.log(this.data.index);
    }, shuru:function(e){
      this.setData({
        neirong:e.detail.value
      });
    },click(){
      var neirong = this.data.neirong;
      var groups = g.groups;
      var result = [];
      for(let i=0;i<groups.length;i++){
        var data =groups[i];
        if(data.name.match(neirong)){
          result.push(data);
        }
      }
      this.setData({
        result:result
      });
    },tapback:function(e){
      this.setData({
        index:e.currentTarget.id,
        flag:true
      });
    },dianji(){
      var neirong = this.data.neirong;
      var matches = g.matches;
      var result = [];
      for(let i=0;i<matches.length;i++){
        var data = matches[i];
        if(data.name.match(neirong)){
          result.push(data);
        }
      }
      this.setData({
        result:result
      })
    },tapback2:function(e){
      this.setData({
        index:e.currentTarget.id,
        flag2:true
      });
    },

    /**
     * 生命周期函数--监听页面加载
     */
    onLoad(options) {
      var that = this;
      wx.getStorage({
        key:"userid",
        success(res){
          that.setData({
            userid:res.data
          });
        }
      })
    },

    /**
     * 生命周期函数--监听页面初次渲染完成
     */
    onReady() {

    },

    /**
     * 生命周期函数--监听页面显示
     */
    onShow() {

    },

    /**
     * 生命周期函数--监听页面隐藏
     */
    onHide() {

    },

    /**
     * 生命周期函数--监听页面卸载
     */
    onUnload() {

    },

    /**
     * 页面相关事件处理函数--监听用户下拉动作
     */
    onPullDownRefresh() {

    },

    /**
     * 页面上拉触底事件的处理函数
     */
    onReachBottom() {

    },

    /**
     * 用户点击右上角分享
     */
    onShareAppMessage() {

    }
})
